@charset "UTF-8";
@font-face {
    font-family: 'Noto Sans thin';
    src: url('https://explore.kerry.com/rs/117-TLU-222/images/u1590085025726_NotoSans-Thin.eot');
    src: url('https://explore.kerry.com/rs/117-TLU-222/images/u1590085025726_NotoSans-Thin.eot?#iefix') format('embedded-opentype'),
        url('https://explore.kerry.com/rs/117-TLU-222/images/u1590085025726_NotoSans-Thin.woff2') format('woff2'),
        url('https://explore.kerry.com/rs/117-TLU-222/images/u1590085025726_NotoSans-Thin.woff') format('woff'),
        url('https://explore.kerry.com/rs/117-TLU-222/images/u1590085025726_NotoSans-Thin.ttf') format('truetype'),
        url('https://explore.kerry.com/rs/117-TLU-222/images/u1590085025726_NotoSans-Thin.svg#NotoSans-Thin') format('svg');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Noto Sans';
    src: url('https://explore.kerry.com/rs/117-TLU-222/images/u1590085025726_NotoSans-Light.eot');
    src: url('https://explore.kerry.com/rs/117-TLU-222/images/u1590085025726_NotoSans-Light.eot?#iefix') format('embedded-opentype'),
        url('https://explore.kerry.com/rs/117-TLU-222/images/u1590085025726_NotoSans-Light.woff2') format('woff2'),
        url('https://explore.kerry.com/rs/117-TLU-222/images/u1590085025726_NotoSans-Light.woff') format('woff'),
        url('https://explore.kerry.com/rs/117-TLU-222/images/u1590085025726_NotoSans-Light.ttf') format('truetype'),
        url('https://explore.kerry.com/rs/117-TLU-222/images/u1590085025726_NotoSans-Light.svg#NotoSans-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}
/* Table of Content
 ==================================================
 #Page Structure
 #Home Page Style */

* { margin: 0; padding: 0; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
* { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
html, body.eu, .eu div, .eu span, .eu applet, .eu object, .eu iframe, .eu h1, .eu h2, .eu h3, .eu h4, .eu h5, .eu h6, .eu p, .eu blockquote, .eu pre, .eu a, .eu abbr, .eu acronym, .eu address, .eu big, .eu cite, .eu code, .eu del, .eu dfn, .eu em, .eu font, .eu img, .eu ins, .eu kbd, .eu q, .eu s, .eu samp, .eu small, .eu strike, .eu strong, .eu sub, .eu sup, .eu tt, .eu var, .eu dl, .eu dt, .eu dd, .eu ol, .eu ul, .eu li, .eu fieldset, .eu form, .eu label, .eu legend, .eu table, .eu caption, .eu tbody, .eu tfoot, .eu thead, .eu tr, .eu th, .eu td, .eu select, .eu input, .eu option { margin: 0; padding: 0; border: 0; outline: 0;}
html { -webkit-text-size-adjust: none;}
.eu article, .eu aside, .eu details, .eu figcaption, .eu figure, .eu footer, .eu header, .eu hgroup, .eu nav, .eu section { display: block }
.eu audio, .eu canvas, .eu video { display: inline-block; }
.eu audio:not([controls]) { display: none; height: 0; }
.eu pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word }
.eu q { quotes: none }
.eu q:before, .eu q:after { content: ''; content: none }
.eu small { font-size: 80% }
.eu sub, .eu sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline }
.eu sup { top: -0.5em; }
.eu sub { bottom: -0.25em }
.eu nav .eu ul, .eu ol .eu li { list-style: none; list-style-image: none; }
.eu button, .eu input, .eu select, .eu textarea { font-size: 100%; margin: 0; vertical-align: baseline; box-shadow: none;}
.eu textarea { overflow: auto; vertical-align: top }
.eu input[type="button"], .eu input[type="submit"] { -webkit-appearance: none !important; }
:focus { outline: 0; }
.eu caption, .eu th, .eu td { text-align: left; font-weight: normal; }
.eu blockquote:before, .eu blockquote:after, .eu q:before, .eu q:after { content: ""; }
.eu blockquote, .eu q { quotes: "" ""; }
.eu table { border: 0 none; border-collapse: collapse; border-spacing: 0; }
.eu td { vertical-align: top; }
.eu img { border: 0 none; max-width: 100%; vertical-align: top; }
.eu a { outline: none; cursor: pointer; text-decoration: none !important; cursor: pointer; }
.eu a:hover { text-decoration: none; }
.eu a:focus { text-decoration: none !important; outline: none !important; }
.eu .none { display: none; }
.eu .clear { clear: both; }
.eu .cf:before, .cf:after { content: ""; display: table }
.eu .cf:after { clear: both; }
.eu .cf { *zoom:1;}
.eu .text-transform { text-transform: uppercase; }
.eu .break { float: left; width: 100%; }
.eu .preloader { display: none; }
.eu .flw{float: left; width: 100%;}

/*Placeholder opacity cross browsers*/
.eu input::-webkit-input-placeholder { color: #C5CBDB; opacity:1;} /* WebKit browsers */
.eu input:-moz-placeholder { color: #C5CBDB; opacity:1;} /* Mozilla Firefox 4 to 18 */
.eu input::-moz-placeholder { color: #C5CBDB; opacity:1;} /* Mozilla Firefox 19+ */
.eu input:-ms-input-placeholder { color: #C5CBDB; opacity:1;} /* Internet Explorer 10+ */
.eu textarea::-webkit-input-placeholder { color: #C5CBDB; opacity:1;} /* WebKit browsers */
.eu textarea:-moz-placeholder { color: #C5CBDB; opacity:1;} /* Mozilla Firefox 4 to 18 */
.eu textarea::-moz-placeholder { color: #C5CBDB; opacity:1;} /* Mozilla Firefox 19+ */
.eu textarea:-ms-input-placeholder { color: #C5CBDB; opacity:1;} /* Internet Explorer 10+ */
.eu button::-moz-focus-inner, input[type="submit"]::-moz-focus-inner {border: 0;}



/* #Page Structure
================================================== */

body.eu { margin: 0; padding: 0;  font-size: 15px; background: #ffffff; font-family: 'Noto Sans',sans-serif; }
.eu .wrapper { width: 100%;}
.eu a{display: inline-block; transition: 0.5s; -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s;}
.eu .main{max-width: 1028px; width: 100%; padding:0 20px; margin:0 auto;}
.eu .sec_padding{padding:100px 0;}
.eu .flw {width: 100%; float: left; position: relative;}

/* Home Page Style
 ==================================================*/ 
.eu div.title_1,.eu h1,.eu h1 div{color: #555555; font-size: 35px; line-height: 1.2; font-weight: 400; font-family: 'Noto Sans thin', sans-serif;}
.eu div.title_2,.eu h2,.eu h2 div{color: #555555; font-size: 35px; line-height: 1.2; font-weight: 400; font-family: 'Noto Sans thin', sans-serif;}
.eu div.title_3,.eu h3,.eu h3 div{color: #555555; font-size: 20px; line-height: 1.2; font-weight: 300; font-family: 'Noto Sans', sans-serif;}
.eu div.title_4,.eu h4,.eu h4 div{color: #555555; font-size: 18px; line-height: 1.2; font-weight: 400;  font-family: 'Noto Sans', sans-serif; letter-spacing: 0.5px;}
.eu div.sub_text,.eu div.sub_text div{color: #555555; font-size: 15px; font-weight: 300; line-height: 1.6; font-family: 'Noto Sans', sans-serif;}

 
.eu .btn_all a{font-size: 16px; line-height: 1.2; min-width: 220px; font-weight: 400; padding:13px 30px; background-color: #005776; color: #ffffff; border-radius: 0px; -webkit-border-radius: 0px; text-align: center; display: inline-block; vertical-align: middle;}
.eu .btn_all a span{font-size: 16px; line-height: 1.2; font-weight: 400; color: #ffffff;}
.eu .btn_all a:hover{background-color: #146988;}
.eu .btn_alt a{font-size: 16px; line-height: 1.2; min-width: 220px; font-weight: 400; padding:13px 30px; background-color: #005776; color: #ffffff; border-radius: 0px; -webkit-border-radius: 0px; text-align: center; display: inline-block; vertical-align: middle;}
.eu .btn_alt a span{font-size: 16px; line-height: 1.2; font-weight: 400; color: #ffffff;}
.eu .btn_alt a:hover{background-color: #146988;}
/**********************************************/

/**header_sec********************************************/
.eu header{width:100%;float:left;background-color:#99C346;}
.eu .main_header{width:100%;float:left;background-color:#555555;position: fixed; z-index: 99; width: 100%; padding:10px 0 0;transition: 0.5s;-webkit-transition: 0.5s; top:0;}
.eu .main_header .main_logo{width:17%;float:left;padding-right:2%;}
.eu .main_header .main_logo a{display:inline-block;}
.eu .main_header .main_logo img{max-width:162px; width:100%;}
.eu .main_header .main_nav{width:83%;float:left;margin-top:4px;}
.eu .main_header .main_nav .support_menu{margin-left:37.5%;}
.eu .main_header .main_nav .contact_menu a{border:1px solid #738f93;border-radius:3px;padding:10px 15px;}
.eu .main_header .main_nav .contact_menu a:hover{border:1px solid #005776;color:#fff;background-color:#005776;}
.eu .main_header .business_text{width:100%;display:inline-block;position:absolute;top:-35px;left:0px;}
.eu .main_header .business_text div{width:100%;display:inline-block;background-color:#32c766;color:#fff;text-transform:uppercase;font-size:10px;font-weight:bold;border-radius:100px;padding:3px 7px;}
.eu .main_header .enumenu_ul{margin-top: 6px;}
.eu .main_header .enumenu_ul > li{margin-left:45px;}
.eu .main_header .enumenu_ul > li a{color: #555555; font-size: : 16px; padding:10px 0 35px;}
.eu .main_header .enumenu_ul .sb-menu a{color: #555555; padding:0 0;}
.eu .main_header .enumenu_ul .sb-menu a:hover{color:#99C346;}
.eu .main_header .enumenu_ul .sb-menu li{padding:10px 15px 0px;}
.eu .main_header .enumenu_ul .sb-menu li:last-child{padding-bottom: 12px;}
.eu .main_header .enumenu_ul .bgchange{background-color: #EFEFEF;}

.eu .main_header .enumenu_ul .bgchange{padding:0}
.eu .main_header .enumenu_ul .bgchange li{ font-weight: 300; color:#555555; display: block; position: relative; padding:0 12px;}
.eu .main_header .enumenu_ul .bgchange li a{ font-weight: 300; color:#555555; font-size: 13px; border: none;}
.eu .main_header .enumenu_ul .bgchange strong{font-weight: 400; color:#555555;}
.eu .main_header .enumenu_ul .bgchange li a span{font-size: 13px !important;}
.eu .main_header .enumenu_ul .bgchange li:before{content: ""; position: absolute; left: 0; top: 7px; width: 4px; height: 4px; border-radius: 100%; overflow: hidden; background-color: #000000;}
.eu .main_header .enumenu_ul .bgchange ul { background-color: #EFEFEF; display: block; position: relative; box-shadow: none; margin: 0; padding: 0; margin-top: 8px; }
.eu .main_header .enumenu_ul.desk ul li a span{font-size: 15px;}
.eu .main_header .enumenu_ul .bgchange ul li{font-size: 13px;}
.eu .main_header.show{position: fixed; top: 0; transition: 0.5s; -webkit-transition: 0.5s; z-index: 999;}
.eu .main_header .enumenu_ul > li a.active{border-top: 4px solid #ffffff;}
.eu .main_header .enumenu_ul .bgchange a strong{transition: 0.5s; -webkit-transition: 0.5s; }
.eu .main_header .enumenu_ul .bgchange a:hover strong{color: #99C346;}
.eu .main_header .enumenu_ul.desk ul li a span{font-weight: 300;}
/**header_sec********************************************/


/**banner_sec********************************************/
.eu .banner_sec{padding: 60px 0 350px; border-bottom: 10px solid #EFEFEF; margin-top: 88px; text-align: center; background-image: url('https://explore.kerry.com/rs/117-TLU-222/images/u1590085025726_banner-lemons.jpg'); background-size: cover; background-attachment: fixed; background-repeat: no-repeat; background-position:center 70px;}
.eu .banner_sec .title_1{margin-bottom: 30px;}  
.eu .banner_sec .scroll_arrow {margin-top: 40px;}
.eu .banner_sec .scroll_arrow img{max-width: 48px;}
.eu.page3 .banner_main{margin-top: 88px;}

/*@media(max-height:600px){
  .eu .banner_sec .main{position: relative; z-index: 5;}
  .eu .banner_sec{position: relative;}
  .eu .banner_sec:after{content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 0; background:rgba(255,255,255,0.4);}  
}*/
/**banner_sec********************************************/

/**two_colm_sec********************************************/
.eu .two_colm_sec{background-color: #ffffff; padding:50px 0;}
.eu .two_colm_sec .two_colm_left{float: left;width: 50%;}
.eu .two_colm_sec .two_colm_right{float: right;width: 50%; text-align: right;}
.eu .two_colm_sec .content_padd_right{padding-right: 4%; margin-top: 25px;}
.eu .two_colm_sec .content_padd_left{padding-left: 4%; margin-top: 25px;}
.eu .two_colm_sec .title_2{margin-bottom: 15px;}
.eu .two_colm_sec .btn_all{margin-top: 25px;}
.eu .two_colm_sec .btn_alt{margin-top: 30px; }
.eu .two_colm_sec .right_left{float: left;}
.eu .two_colm_sec .left_right{float: right;}
.eu .two_colm_sec .text_left{text-align: left;}
/**two_colm_sec********************************************/



/*host_title_6****************************/
.eu .host_title_6{padding:25px 0 30px; text-align: center;}
.eu .host_title_6 .title_2 h2,.eu .host_title_6 .title_2 div{color: #000F48;}
.eu .host_title_6 strong{ font-size:14px; display: block; color: #000F48; margin-bottom: 5px;}
.eu .host_title_6 .sub_text,.eu .host_title_6 .sub_text div{font-size: 14px; color: #616F98;}
.eu .host_title_6 .host_inner_img_6{width: 125px; height: 125px; margin:0 auto; overflow:hidden; border-radius:50%; margin-bottom: 25px; box-shadow: 0px 5px 8px rgba(169,182,220,0.4);}
.eu .host_title_6 .host_title_inner_6{display: inline-block; vertical-align: middle; width: 32%; margin-top: 45px;}
.eu .host_title_6.host_title_4 .host_title_inner_6{width: 24%;}
.eu .host_title_6.host_title_2 .host_title_inner_6{width: 48%;}
.eu .host_title_6.host_title_1 .host_title_inner_6{width: 100%;}
/*host_title_6****************************/


/*contact_sec****************************/
.eu .contact_sec {padding: 50px 0px; background-size: cover; background-repeat: no-repeat; background-position: center center;}
.eu .contact_sec:after{content:""; position: absolute; left:0; top:0; width: 100%; height: 100%; background:rgba(153,195,70,0.3); z-index: 0;}
.eu .contact_sec .main{position:relative; z-index:4;}
.eu .contact_sec .title_2 {width: 100%; display: inline-block; text-align: center; padding-bottom: 30px;}
.eu .contact_sec .title_2 h2,.eu .contact_sec .title_2 div {color: #555555; font-weight: 300; font-family: 'Noto Sans', sans-serif;}
.eu .contact_sec .main_form {width: 100%; float: left;}
/**Form********************************************/
.eu .table_sec td {border-right: 2px solid #fff !important; font-weight: 300 !important;}
.eu .table_sec .main_table td {border-right:none !important;}



.eu form.mktoForm {
  width: 100% !important;
  margin-top: 25px;
  background: none !important;
}
.eu .mktoForm .mktoFormCol {
  width: 100% !important;
  float: left;
  margin-bottom: 0 !important;
}
.eu .mktoForm .mktoFormRow {
  padding-bottom:15px !important;
}
.eu .mktoForm .mktoFieldWrap {
  width: 100% !important;
  float: left;
  margin: 0px!important;
}
.eu .mktoForm input[type="text"], .eu .mktoForm input[type="url"], .eu .mktoForm input[type="email"], .eu .mktoForm input[type="tel"], .eu .mktoForm input[type="number"], .eu .mktoForm input[type="date"], .eu .mktoForm textarea.mktoField, .eu .mktoForm select.mktoField {
  width: 100% !important;
  float: left;
  padding: 8px 15px;
  color: #555555 !important;
  background-color: #efefef !important;
  font-size: 15px !important;
  font-family: 'Noto Sans', sans-serif !important;
  font-weight: 500 !important;
  outline: 0 !important;
  border: none !important;
  -webkit-border-radius: 0px !important;
  -moz-border-radius: 0px !important;
  border-radius: 0px !important;
  height: 38px !important;
}
/*.eu .mktoForm input[type="text"]:focus, .eu .mktoForm input[type="url"]:focus, .eu .mktoForm input[type="email"]:focus, .eu .mktoForm input[type="tel"]:focus, .eu .mktoForm input[type="number"]:focus, .eu .mktoForm input[type="date"]:focus, .eu .mktoForm textarea.mktoField:focus, .eu .mktoForm select.mktoField:focus
{border-color: #7fd3f3 !important; color: #616f98 !important;}
*/
.eu .mktoOffset {
  width: 0px !important;
}
.eu .mktoForm .mktoGutter {
  width: 0px !important;
}
.eu .mktoForm .mktoLabel {
  color: #555555 !important;
  font-size: 15px !important;
  font-weight: 200 !important;
  font-family: 'Noto Sans', sans-serif !important;
  padding: 0 0 3px !important;
  width: auto !important;
	margin-top: 15px;
}
.eu .mktoButtonRow span {
  margin-left: 0px !important;
}
.eu .mktoButtonRow {
  width: 100%;
  text-align: center !important;
  margin-top: 15px !important;
}
.eu .mktoButton {
  background-color:#05868E !important;
  background-image: none !important;
  border: none !important;
  -webkit-border-radius: 0px !important;
  -moz-border-radius: 0px !important;
  -ms-border-radius: 0px !important;
  -o-border-radius: 0px !important;
  border-radius: 0px !important;
  width: auto;
  padding: 10px 30px 12px !important;
  color: #ffffff !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  font-family: 'Noto Sans', sans-serif !important;
  float: none;
  display: block;
  max-width: 100% !important;
  margin: 0 auto !important;
}
.eu .mktoButton:hover, .eu .mktoButton:focus, .eu .mktoButton.active {
  background-color: #05868E !important;
  color: #ffffff !important;
}
.eu .mktoForm textarea[rows="2"] {
  height: auto !important;
  border: none;
}
.eu .mktoForm .mktoRadioList, .mktoForm .mktoCheckboxList {
  padding: 0 !important;
  float: left;
  width: 100% !important;
  margin: 0 0 0 0 !important;
}
.eu .mktoForm input[type="checkbox"].mktoField + label, .mktoForm input[type="radio"].mktoField + label {
  position: relative !important;
  cursor: pointer !important;
  padding-left: 30px !important;
  width: auto !important;
  margin: 0 !important;
  line-height: 22px !important;
  font-size: 12px !important;
  color: #fff !important;
  font-family: 'Noto Sans', sans-serif !important;
  font-weight: 400 !important;
  float: left;
  clear: both;
  font-style: normal !important;
}
.eu .mktoForm input[type="checkbox"].mktoField {
  opacity: 0;
  visibility: hidden;
  position: absolute;
  left: 0;
  top: 0;
  z-index: -99999;
  height: 0;
  padding: 0 !important;
  border: 0px;
}
.eu .mktoForm input[type="checkbox"].mktoField:not(old) + label {
  position: relative;
  cursor: pointer;
  padding-left: 25px;
  width: auto;
}
.eu .mktoForm input[type="checkbox"].mktoField:not(old) + label {
  position: relative;
  left: 0;
  top: 0;
  content: '';
  width: 16px;
  font-weight: 500 !important;
  height: 16px;
  background-image: url('https://explore.kerry.com/rs/117-TLU-222/images/u1590085025726_checkoff.png');
  background-repeat: no-repeat;
  background-position: left 3px;
  background-size: 16px;
  color:#ffffff !important;
  height: inherit !important;
}
.eu .mktoForm input[type="checkbox"].mktoField:not(old):checked + label {
  background-image: url('https://explore.kerry.com/rs/117-TLU-222/images/u1590085025726_checkon.png');
}
.eu .mktoForm input[type="radio"].mktoField {
  opacity: 0;
  visibility: hidden;
  position: absolute;
  left: 0;
  top: 0;
  z-index: -99999;
}
.eu .mktoForm input[type="radio"].mktoField:not(old) + label {
  position: relative;
  cursor: pointer;
  padding-left: 38px;
  margin-bottom: 0 !important;
  width: auto;
}
.eu .mktoForm input[type="radio"].mktoField:not(old) + label {
  position: relative;
  left: 0;
  top: 0;
  content: '';
  width: 16px;
  height: 16px;
  color:#ffffff !important;
  background-image: url('https://explore.kerry.com/rs/117-TLU-222/images/u1590085025726_radioof.png');
  background-repeat: no-repeat;
  background-position: left 3px;
  background-size: 16px;
  height: inherit !important;
}
.eu .mktoForm a{color: #00A8E8 !important; text-decoration: underline !important;}
.eu .mktoForm a:hover{text-decoration: none !important;}
.eu .mktoForm input[type="radio"].mktoField:not(old):checked + label {
  background-image: url('https://explore.kerry.com/rs/117-TLU-222/images/u1590085025726_radioon.png');
}

.eu .mktoForm .mktoRequiredField .mktoAsterix {
  display: block !important;
  float: right !important;
  color: #fff;
}
.eu .mktoForm .mktoFormRow{width: 100% !important;}
.eu .mktoForm select.mktoField{
  background: #ffffff url("https://explore.kerry.com/rs/117-TLU-222/images/u1590085025726_select-arrow-img.png") no-repeat 97% center !important;
  background-size: 14px !important;
  color: #555555 !important;
  cursor: pointer;
  -webkit-appearance:none;
  -ms-appearance:none;
  -moz-appearance:none;
  -o-appearance:none;
  appearance:none;
}
/*.mktoForm .mktoError .mktoErrorMsg .mktoErrorDetail{font-size: 12px; color: #ffffff;}*/

.eu .mktoForm select::-ms-expand {
    display: none !important;
}
/**Form********************************************/


/*contact_sec****************************/


/*footer_sec****************************/
.eu .footer_sec .top_footer { padding: 30px 0 34px;}
.eu .top_footer .left_part { width: 60%; float: left; }
.eu .top_footer .left_part .block {width: 30%; float: left; margin-right: 4%;}
.eu .top_footer .left_part .block:last-child {margin-right: 0px;}
.eu .top_footer .left_part .t_3 {width: 100%; display: inline-block; padding-bottom: 12px;}
.eu .top_footer .left_part .t_3 h3 {color: #fff; font-weight:400;}
.eu .top_footer .left_part .a_list {width: 100%; display: inline-block;}
.eu .top_footer .left_part .a_list .link {width: 100%; display: inline-block; padding-bottom: 15px;}
.eu .top_footer .left_part .a_list .link:last-child {padding-bottom: 0px;}
.eu .top_footer .left_part .a_list .link a {display: inline-block; color: #fff; font-size: 16px;}
.eu .top_footer .left_part .a_list .link a:hover {color: #99C346;}
.eu .top_footer .right_part { width: 40%; float: right; text-align: right;padding-top: 6px;}
.eu .top_footer .right_part .f_logo {width: auto; display: inline-block;}
.eu .top_footer .right_part .f_logo a {display: inline-block;}
.eu .top_footer .right_part .f_logo img {max-width: 167px;width: 100%;}

.eu .sub_footer {padding: 20px 0px;}
.eu .sub_footer .sub_link {width: 100%; display: inline-block;}
.eu .sub_footer .sub_link .s_link {width: auto; display: inline-block; padding-right: 30px;}
.eu .sub_footer .sub_link .s_link:last-child {padding-right: 0px;}
.eu .sub_footer .sub_link .s_link a {display: inline-block; font-size: 14px; color: #fff; opacity: 0.65;}
.eu .sub_footer .sub_link .s_link a:hover {opacity: 1;}
/*footer_sec****************************/


.eu .mktoForm fieldset legend{ margin:0 !important; }
.eu .mktoForm .mktoFormRow{ padding-bottom:0 !important; }
.eu .mktoForm fieldset.mktoFormCol .mktoFormRow .mktoFormCol{ width:30.65% !important; float:left !important; clear:none !important; margin:0 2% 30px !important; }
.eu .mktoForm fieldset.mktoFormCol .mktoFormRow .mktoFormCol:nth-child(3n-2){ margin-left:0 !important; }
.eu .mktoForm fieldset.mktoFormCol .mktoFormRow .mktoFormCol:nth-child(3n){ margin-right:0  !important; }
.eu .mktoForm input[type="text"], .eu .mktoForm input[type="url"], .eu .mktoForm input[type="email"], .eu .mktoForm input[type="tel"], .eu .mktoForm input[type="number"], .eu .mktoForm input[type="date"], .eu .mktoForm textarea.mktoField, 
.eu .mktoForm select.mktoField{ margin:0 !important;  height: 40px !important; }

.eu .mktoForm .mktoFormRow .mktoCheckboxList,
.eu .mktoForm .mktoFormRow .mktoRadioList { margin-bottom:20px !important; }
.eu .mktoForm input[type="checkbox"].mktoField,
.eu .mktoForm input[type="radio"].mktoField{ display:none !important; }
.eu .mktoForm input[type="checkbox"].mktoField:not(old) + label,
.eu .mktoForm input[type="radio"].mktoField:not(old) + label{ display: inline-block; width: auto !important; float: none; margin-right: 30px !important; }
.eu .mktoForm input[type="checkbox"].mktoField + label, .mktoForm input[type="radio"].mktoField + label{ font-size:14px !important; }
.eu .mktoForm button[type=submit]{ letter-spacing: 1px !important; color: #fff !important; font-size: 15px !important; font-family: 'Noto Sans', sans-serif !important;}
.eu .mktoForm button[type=submit]:hover{ font-family: 'Noto Sans', sans-serif !important; letter-spacing: 1px !important; font-size: 15px !important; background-color:#6BCABA !important; color:#fff !important;}

.eu .mktoForm .mktoFormRow .mktoFormCol{padding-right: 0 !important;}
 
.eu .mktoForm{background:transparent !important;}



/*page3******************************************************/
/*********************************************************************/
.eu.page3 .banner_main{padding:84px 0; text-align: center;}
.eu.page3 .bg{background-repeat: no-repeat; background-size: cover; background-position: center;}
.eu.page3 .banner_main .scroll_arrow {margin-top: 40px;}
.eu.page3 .banner_main .title_2 h2,.eu .banner_main .title_2 div{color: #ffffff; font-weight:300; font-family: 'Noto Sans', sans-serif;}
.eu.page3 .banner_main .scroll_arrow img{max-width: 48px;}
/*********************************************************************/

/*********************************************************************/
.eu.page3 .sec2_nav{border-bottom: 1px solid #c9c9c9; padding:15px 0;}
.eu.page3 .sec2_nav ul{list-style: none;}
.eu.page3 .sec2_nav ul li {display: inline-block; font-weight: 300; margin: 0 1px; color: #555555; font-size: 15px;}
.eu.page3 .sec2_nav ul li a{font-weight: 300; color: #555555; font-size: 15px;}
.eu.page3 .sec2_nav ul li a:hover{color:#99C346;}
.eu.page3 .sec2_nav ul li.active {color:#99C346;}
/*********************************************************************/

/*********************************************************************/
.eu.page3 .title_location_content{padding:20px 0;}
.eu.page3 .title_location_content .title_2{margin-bottom:15px;}
.eu.page3 .title_location_two_colum{padding:20px 0; float: left; width: 100%;}
.eu.page3 .title_location_two_colum .title_location_two_left{float: left; width:50%;}
.eu.page3 .title_location_two_colum .title_location_two_left .title_3{margin-top: 34px;}
.eu.page3 .title_location_two_colum .title_location_two_right{float: right; width:50%; padding-left: 0px;} 
.eu.page3 .title_location_two_colum .title_location_two_right .title_3{margin-bottom: 15px;}
.eu.page3 .title_location_two_colum .title_location_two_right ul{list-style: none;}
.eu.page3 .title_location_two_colum .title_location_two_right ul li{padding-left:12px; position: relative; font-size:15px; color: #555555; font-weight: 300; margin:5px 0;}
.eu.page3 .title_location_two_colum .title_location_two_right ul li:after{content:""; position: absolute; left: 0; top: 9px; border-radius: 50%; width: 3px; height: 3px; background-color: #555555;}
.eu.page3 .title_location_two_colum .title_location_two_right .box_ul_li{margin-top: 25px;}
/*********************************************************************/

/*********************************************************************/
.eu.page3 .table_sec{background-color: #ffffff; padding:30px 0 50px;}
.eu.page3 .table_sec .title_3 {margin-bottom: 45px; } 
.eu.page3 .table_sec .table_two_colm{float: left; width: 100%;}
.eu.page3 .table_sec .table_two_colm .table_left{float:left; width:50%;}
.eu.page3 .table_sec .table_two_colm .table_right{float:right; width:50%;}
.eu.page3 .table_sec .table_box table{ margin-top: 50px; margin-bottom: 30px;}
.eu.page3 .table_sec .table_box .sub_text{margin-top: 30px;}
.eu.page3 .table_sec .table_box .sub_text div{font-weight:300;} 
.eu.page3 .table_sec .main_table {margin-top: 80px; float: left; width: 100%;}


/*********************************************************************/



/*page3******************************************************/
.eu .table_box {float: left; width: 100%; }

  
/*page2******************************************************/
.eu.p2 .flavors_sec {padding: 40px 0px 60px;}
.eu.p2 .flavors_sec .main_block {width: 100%; float: left;}
.eu.p2 .flavors_sec .block {width: 47%; float: left; margin-right: 6%;}
.eu.p2 .flavors_sec .block:last-child {margin: 0px;}
.eu.p2 .flavors_sec .block .main_img_blk .flv_title {width: 100%; left: 0px; top: 0px; position: absolute; padding: 10px 10px; background-color: #005776;}
.eu.p2 .flavors_sec .block .main_img_blk .flv_title div {color: #fff; font-size: 21px; font-weight: 300;}
.eu.p2 .flavors_sec .block .main_img_blk .img_part {width: 100%; float: left;}
.eu.p2 .flavors_sec .block .main_img_blk .img_part img {max-width: 100%; width: 100%;}
.eu.p2 .flavors_sec .block .content_part {width: 100%; float: left; padding-top: 40px;}
.eu.p2 .flavors_sec .block .content_part .title_2 {width: 100%; display: inline-block; padding-bottom: 15px;}
.eu.p2 .flavors_sec .block .content_part .sub_text {width: 100%; display: inline-block;}
.eu.p2 .flavors_sec .block .btn_all {width: 100%; display: inline-block; margin-top: 30px;}
/*page2******************************************************/


.mktoGen.mktoImg {display: inherit !important; line-height: inherit !important;}






